class CreateSysMsgs < ActiveRecord::Migration
  def self.up
    create_table :sys_msgs do |t|
      t.integer :company_id        ,:null => false      #所属公司的ID
      t.integer :employee_id       ,:null => false      #可以查看的员工Id
      t.string :title              ,:null => false                 #标题
      t.string :sub_type           ,:null => false                 #类型
      t.text :content                                              #内容
      t.string :is_new         ,:default => '未读'         #1为True 0为False
      t.integer :is_locked     ,:limit => 1 ,:default => 0         #锁定 1为True 0为False
      t.integer :lock_version  ,:default => 0                      #乐观锁
      t.timestamps
    end
  end

  def self.down
    drop_table :sys_msgs
  end
end
